package com.spring.bean.lifecycle;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class LifecycleTest {
    public static void main(String[] args) {
       ApplicationContext context;
       context = new ClassPathXmlApplicationContext("lifecycle.xml");
       Lifecycle lifecycle = (Lifecycle)context.getBean("lifecycle");
       lifecycle.print();
        ((AbstractApplicationContext)context).close();
    }
}
